body {
  background: #fff;
}
.gray-bg {
  border-left: 1px solid #eee;
}
.home-header {
  height: 60px;
  background: #293846;
  color: #fff;
}
.home-header .home-text {
  float: left;
  width: 220px;
  text-align: center;
}
.home-header .home-text a {
  color: #fff;
  display: inline-block;
  padding: 15px 10px;
  line-height: 30px;
  font-size: 16px;
}
.home-header .home-text a img {
  margin-right: 5px;
  width: 30px;
  height: 30px;
  float: left;
}
.home-header .home-nav {
  float: left;
}
.home-header .home-nav a {
  color: #Fff;
  height: 60px;
  line-height: 60px;
  display: inline-block;
  padding: 0 20px;
}
.home-header .home-nav a:hover,
.home-header .home-nav a.active {
  background: #1f2e3b;
}
.home-header .nav .open .count-info {
  background: #1f2e3b;
}
.home-header .nav .dropdown-alerts,
.home-header .nav .dropdown-messages {
  color: #293846;
}
.home-header .profile-element {
  vertical-align: middle;
  margin-left: 10px;
  float: right;
}
.home-header .profile-element .img-circle {
  width: 25px;
  height: 25px;
  float: left;
  vertical-align: middle;
  margin-top: 0px;
  margin-right: 6px;
}
.home-header .profile-element .dropdown-toggle {
  float: left;
  padding: 15px;
}
.home-header .profile-element .dropdown-menu li a {
  color: #333;
}
.home-header .profile-element .dropdown-menu .divider {
  margin: 0px;
}
.home-header .profile-element.open .dropdown-toggle {
  background: #1f2e3b;
}
.m-add-new {
  text-align: right;
}
.m-add-new .btn {
  margin-top: 25px;
}
.m-upimgview {
  margin-bottom: 10px;
  width: 120px;
  height: 120px;
  position: relative;
}
.m-upimgview img {
  width: 120px;
  height: 120px;
}
.m-upimgview .progress {
  position: absolute;
  top: 0px;
  z-index: 2222;
  left: 0px;
  right: 0px;
  margin-top: 0px;
}

.m-upimgviewgroup .img {
  float: left;
  width: 100px;
  height: 100px;
  display: inline-block;
  margin-right: 10px;
  position: relative;
}
.m-upimgviewgroup .img i {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  color: #ddd;
  text-align: center;
  font-size: 20px;
  line-height: 100px;
  cursor: pointer;
  display: none;
}
.m-upimgviewgroup .img:hover i {
  display: block;
}
.m-upimgviewgroup .img img {
  width: 100px;
  height: 100px;
  margin-right: 10px;
  float: left;
}
.m-upimgviewgroup .btn-addimgs {
  float: left;
  position: relative;
  width: 100px;
  height: 100px;
  display: inline-block;
  background: #f5f5f5;
  text-align: center;
  color: #999;
}
.m-upimgviewgroup .btn-addimgs i {
  font-size: 50px;
}
.m-upimgviewgroup .btn-addimgs span {
  display: block;
}
.m-upimgviewgroup .btn-addimgs:hover {
  color: #888;
  background: #eee;
}
.m-upimgviewgroup .btn-addimgs em {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 3px;
  background: Green;
  display: inline-block;
}
.loginscreen.middle-box .logo-img img {
  width: 120px;
  margin-top: 110px;
}
